home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
pc_board
/
gift4b16.zip
/
GINDEX.DOC
< prev
next >
Wrap
Text File
|
1992-10-08
|
5KB
|
95 lines
┌─┬────── ┬─┬ ┬─┬─────┐
│ │ │ │ │ │
│ │ ┌─┐ │ │ │ ├── ┌─┬┬─┐ ┬┬──┐ ┌┬──┐ ┌─┬┬─┐ ┬ ┬┬ ┌┬──┐
│ │ │ │ │ │ │ ││ │├─ └┴─┬┐ ││ └──┤│ ││ │
└─┴─────┘ ┴─┴ ┴─┴ ┴┴ ┴┴──┘ └──┴┘ ┴┴ ┴┴ o └┴──┘
CopyRight (C) 1991-92 by Max Bernard & Dave Navarro, Jr.
-----------------------------------------------------------------------------
What is GINDEX.EXE
-----------------------------------------------------------------------------
It's a utility used to convert your old GIFtest log file to the new format
expected by this beta. It reads your old GIFtest log file, and writes 3 new
files:
1) A .LOG new GIFtest log file, using the new format.
2) A .DUP log file, containg all the dupes found in the old log file
3) A .TRE file (see explanation below).
-----------------------------------------------------------------------------
* I M P O R T A N T *
-----------------------------------------------------------------------------
Starting with ß14, GIFtest uses a different LogFile format that is not
compatible with any previous versions. This was done for two reasons:
1) To speed up dupe-checking (especially on systems with a log of GIFs)
2) To provide more useful info in the log file
Before you can use this new version, you *MUST* convert your old LOGFILE to
the new format using the included FIXLOG.EXE and GINDEX conversion
utilities. This is a two-step process:
1) Use FIXLOG to reformat the old (pre-ß14) log file
2) Use GINDEX to complete the conversion process.
GINDEX purges all dupes from the FIXed log file into a .DUP file and
creates the .TRE index file used during dupe checking.
FIXLOG will read your old (pre-ß14) LogFile and create a new log in the
format expected by this version of GIFtest. The old logfile is renamed to
<NAME>.OLD. The new log file takes the original log file's name. If you're
not sure whether your log file needs to be FIXed, just run it through FIXLOG.
If it is already in the correct format, FIXLOG wil exit without doing anything.
Otherwise, a backup of the old file will be created and a new log file will
be created in the correct format.
GINDEX reads your FIXed GIFtest log file, and writes 3 new files:
1) A .LOG new GIFtest log file, using the new format.
2) A .DUP log file, containg all the dupes found in the old log file
3) A .TRE file (see explanation below).
The invocation line for FIXLOG is as follows:
FIXLOG <LogFileName>
Example:
Let's say your current log file is called GIFTEST.LOG
You would type "FIXLOG giftest.log"
This would cause FIXLOG to rename your log file to: GIFTEST.OLD
and create a new file called: GIFTEST.LOG
This, in effect, creates a backup of the original logfile for you in case of
any mishaps during the conversion process. That's all there is to it. You
should see a noticeable improvement in dupe-checking speed with this version.
And there's even more speed (and other features) in store.
-----------------------------------------------------------------------------
* I M P O R T A N T *
-----------------------------------------------------------------------------
*** If this is not done, GIFtest will NOT function properly! ***
NOTE: This step is necessary even if you are already using ß14, because ß15
introduces some more changes to the log file format. Therefore, you *MUST*
use the FIXLOG.EXE program included with ß15 to convert your log file before
you can use the ß15 version of GIFtest.
-----------------------------------------------------------------------------
== New files created by GINDEX ==
-----------------------------------------------------------------------------
GINDEX also creates two other files in the same directory. One is the new
LOGFILE.DUP log wich contains all the dupes found in the old log. The other
is a <LOGFILE>.TRE file. This is an index file used to speed up dupe
checking. WARNING: if any other files already exist under the above two
names (in the current directory), they will be DELETED.
---- End Of File ----